nature protection and landscape conservation - Allemand Anglais Dictionnaire